
* {
    margin: 0;
    padding: 0;
}
body {
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
}
a, a:visited {
    text-decoration: none;
}
img {
    border: 0 none;
    margin: 1px;
}
p {
    padding: 3px;
}
h2 {
}
input {
    padding: 2px;
}
select {
    padding: 2px;
}
#container {
    margin-left: auto;
    margin-right: auto;
    width: 960px;
}
#header {
    width: 960px;
}
#header h2 {
    margin-top: 20px;
}
#content {
    float: left;
    margin: 10px 0;
    padding: 10px;
    width: 960px;
}
#sidebar {
    background: none repeat scroll 0 0 #FFFFFF;
    float: right;
    margin: 10px 0;
    padding: 10px;
    width: 170px;
}
#footer {
    clear: both;
    margin-top: 10px;
    padding: 5px;
}
#box {
    margin-bottom: 8px;
}
#box h3 {
    font-size: 14px;
    padding: 5px;
}
#stateMode {
    font-size: 14px;
    margin-left: 10px;
}
#stateMode ul {
    line-height: 22px;
    list-style: none outside none;
    margin-left: 5px;
    margin-top: 5px;
}
#stateMode ul li {
    display: inline;
    line-height: 20px;
    margin: 5px;
}
#sidebar ul {
    line-height: 22px;
    list-style: none outside none;
}
#sidebar ul li a, #sidebar ul li a:visited {
    display: block;
    margin: 0 3px;
    padding-left: 19px;
    text-decoration: none;
}
#sidebar ul li a:hover {
    text-decoration: underline;
}
#sidebar ul li ul {
    margin-left: 10px;
}
#sidebar h3 {
    font-size: 14px;
    padding: 2px;
}
#topmenu {
    float: left;
    margin-top: 33px;
}
#topmenu ul {
    line-height: 25px;
    list-style: none outside none;
}
#topmenu li {
    display: inline;
}
#topmenu a, #topmenu a:visited {
    padding: 5px 12px;
    text-decoration: none;
}
#topmenu .current a, #topmenu .current a:hover, #topmenu .current a:visited {
    font-weight: bold;
    padding: 5px 12px;
}
#top-panel {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    height: 20px;
    padding: 5px;
    width: 950px;
}
#top-panel ul {
    list-style: none outside none;
}
#top-panel ul li {
    display: inline;
    line-height: 20px;
}
#top-panel ul li a {
    display: inline-block;
    margin: 0 3px;
    padding-left: 19px;
    text-decoration: none;
}
#top-panel a:hover {
    text-decoration: underline;
}
.a-right {
    text-align: right;
}
.a-left {
    text-align: left;
}
.a-center {
    text-align: center;
}
#pager {
    height: 25px;
    margin: 5px;
}
#styleswitcher {
    float: right;
}
#styleswitcher ul {
    line-height: 10px;
    list-style: none outside none;
}
#styleswitcher li {
    display: inline;
    height: 12px;
}
#footer ul {
    list-style: none outside none;
}
#footer li {
    display: inline;
}
a#defswitch {
    background-color: #BD3F09;
    color: #BD3F09;
    display: inline-block;
    font-size: 8px;
    height: 10px;
    margin: 3px 0;
    width: 15px;
}
a#blueswitch {
    background-color: #375B91;
    color: #375B91;
    display: inline-block;
    font-size: 8px;
    height: 10px;
    margin: 3px 0;
    width: 15px;
}
a#greenswitch {
    background-color: #D0E0B8;
    color: #D0E0B8;
    display: inline-block;
    font-size: 8px;
    height: 10px;
    margin: 3px 0;
    width: 15px;
}
a#brownswitch {
    background-color: #654322;
    color: #654322;
    display: inline-block;
    font-size: 8px;
    height: 10px;
    margin: 3px 0;
    width: 15px;
}
a#mixswitch {
    background-color: #294145;
    color: #294145;
    display: inline-block;
    font-size: 8px;
    height: 10px;
    margin: 3px 0;
    width: 15px;
}
#credits {
    clear: both;
    float: left;
    width: 200px;
}
table {
    border: medium none;
    border-collapse: collapse;
    margin: 5px;
    table-layout: auto;
    width: 98%;
}
td, th {
    border: 1px solid #000000;
    line-height: 25px;
    padding: 2px;
    vertical-align: middle;
}
thead {
}
#infowrap li {
    display: inline;
}
#infobox {
    float: left;
    margin-top: 10px;
    width: 465px;
}
#infobox h3 {
    font-size: 14px;
    padding: 5px;
}
.margin-left {
    margin-left: 5px;
}
#rightnow .reallynow {
    font-size: 14px;
    padding: 5px;
}
#rightnow h3 {
    font-size: 14px;
    padding: 0 10px;
}
#rightnow .reallynow span {
    display: block;
    float: left;
    font-size: 14px;
    padding: 0 2px;
    text-align: left;
}
#rightnow .reallynow a {
    display: block;
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin-left: 4px;
    padding: 0 0 0 18px;
    text-align: right;
    text-decoration: none;
}
#rightnow .reallynow a:hover {
    text-decoration: underline;
}
#rightnow .youhave {
    font-size: 12px;
    padding: 10px;
}
#rightnow a {
    font-weight: bold;
}
form {
    margin: 0 auto;
    padding: 10px;
}
form#form fieldset {
    display: block;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 5px 10px;
}
form#form legend {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 3px;
    width: 254px;
}
form#form label {
    clear: left;
    display: block;
    float: left;
    margin-bottom: 5px;
    padding-right: 10px;
    text-align: right;
    width: 100px;
}
form#form input {
    padding: 3px;
}
form#form select {
    margin-left: 5px;
}
form#form textarea {
    height: 200px;
    overflow: auto;
    padding: 5px;
    width: 410px;
}
form#form option {
    background: none repeat scroll 0 0 #FFFFFF;
}
form#form optgroup option {
}
form#form #button1, form#form #button2 {
    cursor: pointer;
    font-weight: bold;
    margin-left: 8px;
    padding-right: 5px;
    width: 205px;
}
form#form #button1:hover, form#form #button2:hover {
    background-position: left center;
}
form#form .button {
    cursor: pointer;
    font-weight: bold;
    margin-left: 8px;
    padding-right: 5px;
    width: 60px;
}
form#form .button:hover {
    background-position: left center;
}
form#form .Lbutton {
    cursor: pointer;
    font-weight: bold;
    margin-left: 8px;
    padding-right: 5px;
    width: 205px;
}
form#form .Lbutton:hover {
    background-position: left center;
}
form#form1 .Lbutton {
    cursor: pointer;
    font-weight: bold;
    margin-left: 8px;
    padding-right: 5px;
    width: 205px;
}
form#form1 .Lbutton:hover {
    background-position: left center;
}
.icon {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin: 0 3px;
    padding-left: 19px;
    text-decoration: none;
}
.user {
    background: url("../img/icons/user.png") no-repeat scroll left center transparent;
}
.useradd {
    background: url("../img/icons/user_add.png") no-repeat scroll left center transparent;
}
.group {
    background: url("../img/icons/group.png") no-repeat scroll left center transparent;
}
.search {
    background: url("../img/icons/magnifier.png") no-repeat scroll left center transparent;
}
.online {
    background: url("../img/icons/world.png") no-repeat scroll left center transparent;
}
.pagenew {
    background: url("../img/icons/page_add.png") no-repeat scroll left center transparent;
}
.rss {
    background: url("../img/icons/rss.png") no-repeat scroll left center transparent;
}
.feed {
    background: url("../img/icons/feed.png") no-repeat scroll left center transparent;
}
.report {
    background: url("../img/icons/report.png") no-repeat scroll left center transparent;
}
.house {
    background: url("../img/icons/house.png") no-repeat scroll left center transparent;
}
.manage {
    background: url("../img/icons/cog.png") no-repeat scroll left center transparent;
}
.manage_page {
    background: url("../img/icons/page_gear.png") no-repeat scroll left center transparent;
}
.folder {
    background: url("../img/icons/folder.png") no-repeat scroll left center transparent;
}
.promotions {
    background: url("../img/icons/coins.png") no-repeat scroll left center transparent;
}
.cart {
    background: url("../img/icons/cart.png") no-repeat scroll left center transparent;
}
.folder_table {
    background: url("../img/icons/folder_page.png") no-repeat scroll left center transparent;
}
.shipping {
    background: url("../img/icons/car.png") no-repeat scroll left center transparent;
}
.invoices {
    background: url("../img/icons/page_white_text_width.png") no-repeat scroll left center transparent;
}
.addorder {
    background: url("../img/icons/folder_page_add.png") no-repeat scroll left center transparent;
}
.add {
    background: url("../img/icons/add.png") no-repeat scroll left center transparent;
}
.app_add {
    background: url("../img/icons/application_add.png") no-repeat scroll left center transparent;
}
.report_seo {
    background: url("../img/icons/report_link.png") no-repeat scroll left center transparent;
}
.modules {
    background: url("../img/icons/bricks.png") no-repeat scroll left center transparent;
}
.modules_manage {
    background: url("../img/icons/bricks_gear.png") no-repeat scroll left center transparent;
}
.pagination{
	text-align: right;
	padding: 2px 50px;
}
.pagination a{
	margin-left: 5px;
}
.red{
	color: red;
}
.my_tipbox_layer, .my_tipbox_layer .gtl_ico_succ, .my_tipbox_layer .gtl_ico_fail, .my_tipbox_layer .gtl_ico_hits, .my_tipbox_layer .gtl_ico_clear, .my_tipbox_layer .gtl_end {
    background-image: url("../images/load/gb_tip_layer.png");
/*    background-repeat: no-repeat;*/
    color: #606060;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    height: 54px;
    line-height: 54px;
}
.my_tipbox_layer_wrap {
    left: 0;
    position: fixed;
    text-align: center;
    top: 46%;
    width: 100%;
    z-index: 65533;
}
.my_tipbox_layer {
    background-position: 0 -161px;
    background-repeat: repeat-x;
    margin: 0 auto;
    padding: 0 18px 0 9px;
    position: relative;
}
.my_tipbox_layer .gtl_ico_succ {
    background-position: -6px 0;
    left: -45px;
    position: absolute;
    top: 0;
    width: 45px;
}
.my_tipbox_layer .gtl_end {
    background-position: 0 0;
    position: absolute;
    right: -6px;
    top: 0;
    width: 6px;
}
.my_tipbox_layer .gtl_ico_fail {
    background-position: -6px -108px;
    left: -45px;
    position: absolute;
    top: 0;
    width: 45px;
}
.my_tipbox_layer .gtl_ico_hits {
    background-position: -6px -54px;
    left: -45px;
    position: absolute;
    top: 0;
    width: 45px;
}
.my_tipbox_layer .gtl_ico_clear {
    background-position: -6px 0;
    left: -5px;
    position: absolute;
    top: 0;
    width: 5px;
}
.my_tipbox_layer .loading {
    float: left;
    margin: 19px 10px 0 5px;
    background: url("../images/load/loading.gif") no-repeat center;
    width: 16px;
    height: 16px;
}
.my_tipbox_model{
	left:0;
    top: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 65530;
    opacity: 0.3;
	filter: alpha(opacity = 30);
	background: #939494; 
}